put to sea


Results for "put to sea"

English - Turkish Dictionary

put to sea

(English - Turkish Dictionary) :
denize açılmak.